mix with mothballs - English Synonyms Dictionary